<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 
class browser
{
    var $BrowserName    =   null;
    /*
    |--------------------------------------------------------------
    | Description   :   ตรวจสอย browser ที่ใช้งานอยู่
    | Create/Update	:	วันพฤหัสบดีที่ 17 พฤษภาคม 2555 /  วันพฤหัสบดีที่ 17 พฤษภาคม 2555 
    |--------------------------------------------------------------
    */
    public function getBrowser()
    {
        if($this->chkBrowser("MSIE")==1){
            if($this->chkBrowser("MSIE 8")==1){
                $this->BrowserName  =   "MSIE 8";
            }elseif($this->chkBrowser("MSIE 7")==1){
                $this->BrowserName  =   "MSIE 7";
            }elseif(chkBrowser("MSIE 6")==1){
                $this->BrowserName  =   "MSIE 6";
            }else{
                $this->BrowserName  =   "MSIE";
            }
        }elseif($this->chkBrowser("Firefox")==1){
            $this->BrowserName  =   "Firefox";
        }elseif($this->chkBrowser("Chrome")==1){
           $this->BrowserName  =   "Chrome";
        }elseif($this->chkBrowser("Chrome")==0 && $this->chkBrowser("Safari")==1){
            $this->BrowserName  =   "Safari";
        }elseif($this->chkBrowser("Opera")==1){
            $this->BrowserName  =   "Opera";
        }elseif($this->chkBrowser("Netscape")==1){
            $this->BrowserName  =   "Netscape";
        }else{
            $this->BrowserName  =   "UnKnow";
        }
        return $this->BrowserName;
    }
    /*
    |--------------------------------------------------------------
    | Description   :   หาชื่อ browser จาก HTTP USER AGENT
    | Create/Update	:	วันพฤหัสบดีที่ 17 พฤษภาคม 2555 /  วันพฤหัสบดีที่ 17 พฤษภาคม 2555 
    |--------------------------------------------------------------
    */
    public function chkBrowser($Agent)
    {
        return preg_match("/".$Agent."/",$_SERVER['HTTP_USER_AGENT']);
    }
}
/* End of file browser.php */
/* Location: ./application/libraries/browser.php */